home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Oh!X 2000 Spring
/
Oh!X 2000 Spring Special CD-ROM (Japan) (Part 2).7z
/
Oh!X 2000 Spring Special CD-ROM (Japan) (Part 2).bin
/
DXF
/
samples
/
multimedia
/
dplay
/
src
/
dpslots
/
makefile
< prev
next >
Wrap
Makefile
|
1999-03-03
|
2KB
|
51 lines
proj=DPSlots
!if "$(nodebug)" == "1"
OBJ_DIR = Retail
!else
OBJ_DIR = Debug
!endif
!include "$(DXSDKROOT)\include\dxsdk.inc"
!IFNDEF BORLAND
deflibs = $(deflibs) ole32.lib
!ENDIF
mycflags=
OBJ_LIST = $(OBJ_DIR)\$(proj).obj $(OBJ_DIR)\client.obj $(OBJ_DIR)\dialog.obj $(OBJ_DIR)\lobby.obj $(OBJ_DIR)\server.obj
all: mkdir $(OBJ_DIR)\$(proj).exe
$(OBJ_DIR)\$(proj).obj: $(proj).cpp
$(cc) $(cdebug) $(cflags) $(mycflags) $(outobj)$(OBJ_DIR)\$(proj).obj $(proj).cpp
$(OBJ_DIR)\client.obj: client.cpp
$(cc) $(cdebug) $(cflags) $(mycflags) $(outobj)$(OBJ_DIR)\client.obj client.cpp
$(OBJ_DIR)\dialog.obj: dialog.cpp
$(cc) $(cdebug) $(cflags) $(mycflags) $(outobj)$(OBJ_DIR)\dialog.obj dialog.cpp
$(OBJ_DIR)\lobby.obj: lobby.cpp
$(cc) $(cdebug) $(cflags) $(mycflags) $(outobj)$(OBJ_DIR)\lobby.obj lobby.cpp
$(OBJ_DIR)\server.obj: server.cpp
$(cc) $(cdebug) $(cflags) $(mycflags) $(outobj)$(OBJ_DIR)\server.obj server.cpp
$(OBJ_DIR)\$(proj).res: $(proj).rc resource.h
$(rc) $(rcflags) $(OBJ_DIR)\$(proj).res $(proj).rc
$(OBJ_DIR)\$(proj).exe: $(OBJ_LIST) $(OBJ_DIR)\$(proj).res
$(link) $(linkdebug) $(linkflags) $(OBJ_LIST) $(borobjs) $(commas) $(outexe)$(OBJ_DIR)\$(proj).exe $(commas) $(commas) $(deflibs) ddraw.lib dplayx.lib uuid.lib $(commas) $(commas) $(OBJ_DIR)\$(proj).res
mkdir:
@if not exist $(OBJ_DIR)\NUL md $(OBJ_DIR)
# Rules for cleaning out those old files
clean:
-@echo y | del Retail
-@echo y | del Debug
-@rd Retail
-@rd Debug